|| They had a hell of a time. — Они хлебнули лиха.
Смотреть больше слов в «Англо-русском универсальном дополнительном практическом словаре И. Мостицкого»
<05> 1. отвратительно провести время; 2. чертовски весело провести время
1. отвратительно провести время; хлебнуть лиха; 2. чертовски весело провести время
v (sl) 1, хорошо проводить время 2. быть в неприятном положении
хлебнуть лиха;2.чертовски весело провести время